patterns and shapes